477 research outputs found
The Fair Division of Hereditary Set Systems
We consider the fair division of indivisible items using the maximin shares
measure. Recent work on the topic has focused on extending results beyond the
class of additive valuation functions. In this spirit, we study the case where
the items form an hereditary set system. We present a simple algorithm that
allocates each agent a bundle of items whose value is at least times
the maximin share of the agent. This improves upon the current best known
guarantee of due to Ghodsi et al. The analysis of the algorithm is almost
tight; we present an instance where the algorithm provides a guarantee of at
most . We also show that the algorithm can be implemented in polynomial
time given a valuation oracle for each agent.Comment: 22 pages, 1 figure, full version of WINE 2018 submissio
On a class of intersection graphs
Given a directed graph D = (V,A) we define its intersection graph I(D) =
(A,E) to be the graph having A as a node-set and two nodes of I(D) are adjacent
if their corresponding arcs share a common node that is the tail of at least
one of these arcs. We call these graphs facility location graphs since they
arise from the classical uncapacitated facility location problem. In this paper
we show that facility location graphs are hard to recognize and they are easy
to recognize when the graph is triangle-free. We also determine the complexity
of the vertex coloring, the stable set and the facility location problems on
that class
Energy-efficient algorithms for non-preemptive speed-scaling
We improve complexity bounds for energy-efficient speed scheduling problems
for both the single processor and multi-processor cases. Energy conservation
has become a major concern, so revisiting traditional scheduling problems to
take into account the energy consumption has been part of the agenda of the
scheduling community for the past few years.
We consider the energy minimizing speed scaling problem introduced by Yao et
al. where we wish to schedule a set of jobs, each with a release date, deadline
and work volume, on a set of identical processors. The processors may change
speed as a function of time and the energy they consume is the th power
of its speed. The objective is then to find a feasible schedule which minimizes
the total energy used.
We show that in the setting with an arbitrary number of processors where all
work volumes are equal, there is a approximation algorithm, where
is the generalized Bell number. This is the first constant
factor algorithm for this problem. This algorithm extends to general unequal
processor-dependent work volumes, up to losing a factor of
in the approximation, where is the maximum
ratio between two work volumes. We then show this latter problem is APX-hard,
even in the special case when all release dates and deadlines are equal and
is 4.
In the single processor case, we introduce a new linear programming
formulation of speed scaling and prove that its integrality gap is at most
. As a corollary, we obtain a
approximation algorithm where there is a single processor, improving on the
previous best bound of
when
Restricted frame graphs and a conjecture of Scott
Scott proved in 1997 that for any tree , every graph with bounded clique
number which does not contain any subdivision of as an induced subgraph has
bounded chromatic number. Scott also conjectured that the same should hold if
is replaced by any graph . Pawlik et al. recently constructed a family
of triangle-free intersection graphs of segments in the plane with unbounded
chromatic number (thereby disproving an old conjecture of Erd\H{o}s). This
shows that Scott's conjecture is false whenever is obtained from a
non-planar graph by subdividing every edge at least once.
It remains interesting to decide which graphs satisfy Scott's conjecture
and which do not. In this paper, we study the construction of Pawlik et al. in
more details to extract more counterexamples to Scott's conjecture. For
example, we show that Scott's conjecture is false for any graph obtained from
by subdividing every edge at least once. We also prove that if is a
2-connected multigraph with no vertex contained in every cycle of , then any
graph obtained from by subdividing every edge at least twice is a
counterexample to Scott's conjecture.Comment: 21 pages, 8 figures - Revised version (note that we moved some of our
results to an appendix
- …